DRAKHYSYS WORKBENCH V4.8.8.1 — RECIPROCAL EXIT ENTRANCES

BASE
This version is built directly from the known-working V4.8.8 BAF/BS/BCS compiler-fixed backup.
The area image exporter, WED/TIS/PVRZ generation, BMP generation, MOS generation, compiler,
and UI editor are unchanged from V4.8.8.

TRANSITION RULE
An exit does not need an independent manual destination point.
Each exit owns one entrance point in its own map. That entrance is used by the matching
return exit from the other map.

Example:
  DR0001 / EXIT_TO_DR0002 owns entrance IN_A in DR0001.
  DR0002 / EXIT_TO_DR0001 owns entrance IN_B in DR0002.

The editor writes:
  DR0001 / EXIT_TO_DR0002 -> DR0002 : IN_B
  DR0002 / EXIT_TO_DR0001 -> DR0001 : IN_A

So the forward exit arrives at the return exit's entrance, and the return exit arrives at
the original exit's entrance.

WORKFLOW
1. Load both ARE files.
2. In the first map create/select the exit to the second map and place its entrance point.
3. In the second map create/select the return exit and place its entrance point.
4. If there is exactly one exit each way, the editor cross-links the pair automatically.
5. If multiple exits connect the same two maps, select the outgoing exit and the matching
   incoming/return exit, then press PAIR SELECTED EXIT WITH RETURN EXIT.
6. Export all loaded areas.

The old Destination entrance selector is now read-only and informational. The actual ARE
field still exists because the Infinity Engine requires it, but the editor calculates it
from the reciprocal exit pair rather than asking for another point.
